inside factory